pulau hantuchimarrogale hantu: malayan water shrewpulau hantu: đảo hantuđả đảo: verbto demolish; to down with